.main{
  width: 1126px;
  margin: 0 auto;
}
.title{
  font-size: 12px;
  line-height: 36px;
  height: 36px;
  background-color: #ecf0f1;
}
.title .left{
  float: left;
  margin-left: 24px;
}
.title .right{
  float: right;
  margin-right: 25px;
}
.title .right a{
  color: #767678;
  text-decoration: none;
}
.titleBottom{
  background: url(../images/chizi.gif) no-repeat 23px center;
  height: 111px;
}
.titleBottom .left{
  float: left;
  margin-left: 111px;
  line-height: 111px;
}
.titleBottom .left .leftInner{
  display: inline-block;
  vertical-align: middle;
}
.titleBottom .left p:nth-child(1){
  font-size: 35px;
  color: #2281bb;
  line-height: 1;
}
.titleBottom .left p:nth-child(2){
  font-size: 12px;
  line-height: 24px;
  color: #d4d8db;
}
.titleBottom .right{
  float: right;
  line-height: 111px;
  margin-right: 22px;
}
.titleBottom .right img{
  vertical-align: middle;
  margin-left: 54px;
}
.titleBottom .right .rightInner{
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
}
.titleBottom .right .rightInner p:nth-child(1){
  font-size: 17px;
  line-height: 1;
}
.titleBottom .right .rightInner p:nth-child(2){
  font-size: 20px;
  line-height: 32px;
  color: red;
}
.nav{
  height: 49px;
  background-color: #3598db;
}
.nav li{
  width: 153px;
  float: left;
  line-height: 49px;
  color: #fff;
  font-size: 14px;
  text-align: center;
}
.nav li.te{
  margin-left: 24px;
}
.nav li:hover{
  background-color: #2a80b9;
}
.banner{
  height: 400px;
  background: url(../images/banner.gif) no-repeat center;
}
.notice{
  padding-left: 22px;
  line-height: 110px;
}
.notice .noticeInner{
  vertical-align: middle;
  display: inline-block;
  line-height: 51px;
  font-size: 12px;
  border: 1px solid #d6d6d6;
  background: url(../images/laba.gif) no-repeat 20px;
}
.notice .noticeInner .noticeText{
  color: red;
  margin-left: 47px;
}
.notice .noticeInner ul{
  display: inline-block;
  vertical-align: middle;
  padding-right: 39px;
}
.notice .noticeInner ul li{
  background: url(../images/jiantou.gif) no-repeat 0px center;
  /* width: 194px; */
  line-height: 51px;
  text-indent: 12px;
  float: left;
  margin-left: 30px;
}
.notice .noticeInner ul li.te{
  margin-left: 10px;
}
.shortCut{
  height: 400px;
  background-color: #f8f8f8;
  padding-top: 22px;
}
.shortCut li{
  float: left;
}
.shortCut li .shortCutTitle{
  margin-left: 25px;
  line-height: 43px;
  font-size: 14px;
  height: 43px;
}
.shortCut li .chinese{
  border-bottom: 2px solid #3597de;
  display: inline-block;
  height: 41px;
}
.shortCut li .yingwen{
  color: #a6a6a6;
}
.shortCut li .shortCutBanner{
  width: 307px;
  height: 282px;
  margin-left: 25px;
  margin-top: 22px;
  background: url(../images/left1.gif) no-repeat center;
}
.shortCut li .shortCutBanner3{
  width: 386px;
  height: 283px;
  margin-left: 25px;
  margin-top: 22px;
  background: url(../images/left3.gif) no-repeat center;
}
.shortCut li .shortCutTitle .left{
  float: left;
}
.shortCut li .shortCutTitle .right{
  float: right;
  width: 90px;
  height: 35px;
  line-height: 35px;
  font-size: 12px;
  color: #ababab;
  border: 1px solid #f1f1f1;
  text-align: center;
}
.shortCut .shortContent{
  width: 324px;
  height: 264px;
  border: 1px solid #f1f1f1;
  margin-left: 25px;
  margin-top: 22px;
  padding-top: 18px;
  padding-left: 22px;
}
.shortCut .shortContent li{
  line-height: 39px;
  font-size: 12px;
  color: #949494;
  width: 310px;
  border-bottom: 1px solid #cecece;
}
.shortCut .shortContent li span:nth-child(1){
  float: left;
}
.shortCut .shortContent li span:nth-child(2){
  float: right;
}

.productShow{
  height: 362px;
  background-color: white;
}
.productShow .title{
  height: 96px;
  background-color: white;
}
.productShow .title .left .chinese{
  font-size: 14px;
  line-height: 42px;
  display: inline-block;
  border-bottom: 2px solid #3697db;
}
.productShow .title .right{
  line-height: 96px;
}
.productShow .title .left{
  line-height: 96px;
}
.productShow .title .rightInner{
  width: 90px;
  height: 33px;
  text-align: center;
  line-height: 33px;
  font-size: 12px;
  border: 1px solid #bbb;
  color: #bbb;
  display: inline-block;
  vertical-align: middle;
}
.productShow ul li{
  float: left;
  margin: 0 0 13px 24px;
  width: 187px;
  height: 238px;
  text-align: center;
  line-height: 238px;
  border: 1px solid #dbdbdb;
}

.videoShow{
  height: 353px;
  padding: 30px 0 0 0;
  background-color: #f8f8f8;
}
.videoShow li .leftOutter{
  height: 32px;
}
.videoShow li{
  margin-left: 24px;
  float: left;
}
.videoShow li.center{
  width: 349px;
}
.videoShow .leftOutter .right{
  float: right;
  width: 90px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border: 1px solid #dbdbdb;
  text-align: center;
}
.videoShow li .liBottom{
  line-height: 290px;
}
.videoShow li .liBottom img{
  vertical-align: middle;
}
.videoShow li .liTextBottom{
  display: inline-block;
  vertical-align: middle;
  width: 312px;
  height: 224px;
  background-color: #fff;
  border: 1px solid #f1f1f1;
  padding: 12px 20px 0 16px;
}
.videoShow li .liTextBottom li{
  height: 42px;
  border-bottom: 1px dotted #c8c8c8;
}
.videoShow li .liTextBottom li .left{
  float:left;
  font-size: 12px;
  line-height: 42px;
}
.videoShow li .liTextBottom .liTextBottomli{
  margin-left: 0;
  width: 100%;
}
.videoShow li .liTextBottom li .right{
  float: right;
  font-size: 12px;
  line-height: 42px;
}
.videoShow li .left{
  float: left;
  font-size: 14px;
  line-height: 30px;
}
.videoShow li .left .chinese{
  display: inline-block;
  line-height: 30px;
  border-bottom: 2px solid #3697db;
}
.href{
  height: 134px;
  position: relative;
}
.hrefInner{
  height: 57px;
  width:1081px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.hrefInner .left{
  width: 37px;
  height: 57px;
  float: left;
  background-color: #3297db;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.hrefInner .right li{
  float: left;
  margin-left: 28px;
  line-height: 57px;
  font-size: 14px;
}
.hrefInner .right .te{
  width:16px;
  height: 57px;
  margin-left: 0px;
}
.bottomHref{
  padding-left: 64px;
  background-color: #34495e;
  height: 51px;
  line-height: 51px;
}
.bottomHref li{
  width: 135px;
  border-right: 1px solid #fff;
  line-height: 1;
  text-align: center;
  display: inline-block;
}
.bottomHref li.last{
  border: none;
}
